deranged drainage - French English Dictionary